// 对axios进行二次封装
import axios from "axios";
import nProgress from "nprogress";
import "nprogress/nprogress.css"
// console.log(nProgress)
const requests = axios.create({
    baseURL:"/api",
    timeout:5000,
    
 });
requests.interceptors.request.use((config)=>{
       nProgress.start() 
       return  config;           
    });
requests.interceptors.response.use((res)=>{
       nProgress.done()     
       return  res.data;
     },(error)=>{
            return Promise.reject(new Error('faile',error));
       });




export default requests;